package com.lbc.dao.custom;

import com.lbc.bean.entity.Organization;
import com.lbc.bean.vo.OrganizationInfoVO;
import com.lbc.bean.vo.OrganizationPageVO;
import com.lbc.bean.vo.OrganizationVO;
import com.lbc.bean.vo.UserIdAndNameVO;
import com.lbc.dao.generator.OrganizationMapper;

import java.util.List;

public interface CtOrganizationMapper extends OrganizationMapper {
    List<UserIdAndNameVO> selectOrganizationAll();

    List<OrganizationVO> selectByKidId(List<Integer> collect);

    Organization selectByUserId(Integer userId);

    List<OrganizationPageVO> selectPageList(String searchKey);

    OrganizationInfoVO selectInfoByUserId(Integer userId);
}
